import request from '@/api/request.js'


export default {
  // 获取绑定二维码
  getScanCode(){
    return request({
      url:'/Qcode/bindingQR',
      method:'get',
      data:{
      }
    })
  },

  // 获取激活二维码
  getActiveScanCode(randomChar,userId){
    return request({
      url:'/Qcode/secondQR/'+userId+"/"+randomChar,
      method:'post',
      data:{
      }
    })
  },


  // 获取绑定状态
  getBindStatus(bindRandom){
    return request({
      url:'/Qcode/bindingResult/'+bindRandom,
      method:'post',
      data:{
      }
    })
  },

  // 绑定激活码
  bindCDY(form){
    return request({
      url:'/Qcode/activeCode',
      method:'post',
      data:{
        ...form
      }
    })
  },


  // 检测激活状态
  checkActiveStatus(activeRandom){
    return request({
      url:'/Qcode/activeState/'+activeRandom,
      method:'post',
      data:{
      }
    })
  },


  // 检测是否已经绑定激活
  checkIsBindActive(){
    return request({
      url:'/Qcode/checkBinding',
      method:'post',
      data:{
      }
    })
  },


  // 生成登陆二维码
    getLoginCode(){
    return request({
      url:'/Qcode/loginQR',
      method:'post',
      data:{
      }
    })
  },


  // 检测登陆授权状态
  checkLoginStatus(loginRandom){
    return request({
      url:'/Qcode/loginState/'+loginRandom,
      method:'post',
      data:{
      }
    })
  },
}
